package com.yhb.service;

import me.edzh.spring.bootstrap.model.Tuple;

import java.math.BigDecimal;
import java.util.Map;

public interface AppPayService {
    /**
     * @return 2元组, 第一个值是支付端的tradeNo, 第二个值是透传给客户端的参数
     */
    Tuple<String, String> invokePay(BigDecimal amount, String title, String desc);

    void onCallback(Map<String, String> params);
}
